package com.baizhi.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

@TableName("vote_options")
public class Option {
    @TableId(type = IdType.AUTO)
    private  int optionId;
    private String optionName;
    private int titleId;
    @TableField(exist = false)
    private int count;

    public Option(int optionId, String optionName) {
        this.optionId = optionId;
        this.optionName = optionName;
    }

    public Option() {
    }

    public Option(int optionId, String optionName, int titleId) {
        this.optionId = optionId;
        this.optionName = optionName;
        this.titleId = titleId;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

    @Override
    public String toString() {
        return "Option{" +
                "optionId=" + optionId +
                ", optionName='" + optionName + '\'' +
                ", titleId=" + titleId +
                ", count=" + count +
                '}';
    }

    public int getOptionId() {
        return optionId;
    }

    public void setOptionId(int optionId) {
        this.optionId = optionId;
    }

    public String getOptionName() {
        return optionName;
    }

    public void setOptionName(String optionName) {
        this.optionName = optionName;
    }

    public int getTitleId() {
        return titleId;
    }

    public void setTitleId(int titleId) {
        this.titleId = titleId;
    }
}
